/**
 * 游戏相关API
 */
import request from '@/utils/request'

/**
 * 获取用户游戏数据
 */
export function fetchUserGameData(userId) {
  return request({
    url: '/api/game/user-data',
    method: 'GET',
    data: { userId }
  })
}

/**
 * 更新游戏分数
 */
export function updateGameScore(gameType, score, userId) {
  return request({
    url: '/api/game/score',
    method: 'POST',
    data: { gameType, score, userId }
  })
}

/**
 * 获取游戏排行榜
 */
export function getGameLeaderboard(gameType) {
  return request({
    url: '/api/game/leaderboard',
    method: 'GET',
    data: { gameType }
  })
}
